#include<algorithm>
#include<numeric>
#include<cstdio>
#include<utility>
#include<functional>

void filter(){
    // std::accumulate();
    
}
int ask(){return 42;}
typedef decltype(ask)* function_ptr;
int main(){
    // std::accumulate(0,0,0,arg1*arg2)
    // printf("%d,%d",'a','A');
    // std::bind2
    return 0;
}